﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;

namespace WFExtended.Framework.ServiceModel
{
    /// <summary>
    /// Channel Type
    /// </summary>
    [DataContract]
    public enum ChannelType
    {
        /// <summary>
        /// Standard Soap Channel Factory
        /// </summary>
        [EnumMember]
        Standard,
        /// <summary>
        ///Duplex Channel Factory
        /// </summary>
        [EnumMember]
        Duplex,
        /// <summary>
        /// Web Http Rest Channel Factory
        /// </summary>
        [EnumMember]
        Web,
        /// <summary>
        /// WS-Trust Channel Factory
        /// </summary>
        [EnumMember]
        WSTrust
    }
}
